FrameLib  0.1
Arbitrarily timed and sized frame-based DSP
FrameLib_Threading.h File Reference
#include <windows.h>

Go to the source code of this file.

Classes

class  FrameLib_Atomic32
 
class  FrameLib_AtomicPtr< T >
 
class  FrameLib_SpinLock
 
class  FrameLib_SpinLockHold
 
class  Thread
 
class  Semaphore
 
class  TriggerableThread
 
class  DelegateThread
 

Typedefs

typedef volatile long Atomic32
 
typedef volatile PVOID AtomicPtr
 
typedef HANDLE OSThreadType
 
typedef HANDLE OSSemaphoreType
 
typedef DWORD WINAPI OSThreadFunctionType(LPVOID arg)
 

Typedef Documentation

◆ Atomic32

typedef volatile long Atomic32

◆ AtomicPtr

typedef volatile PVOID AtomicPtr

◆ OSSemaphoreType

typedef HANDLE OSSemaphoreType

◆ OSThreadFunctionType

typedef DWORD WINAPI OSThreadFunctionType(LPVOID arg)

◆ OSThreadType

typedef HANDLE OSThreadType